package net.lab1024.sa.admin.module.business.research.domain.form;

import net.lab1024.sa.base.common.domain.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDate;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 科学论文 分页查询表单
 *
 * @Author KeissCake
 * @Date 2024-09-18 21:41:14
 * @Copyright 暂无
 */

@Data
@EqualsAndHashCode(callSuper = false)
public class ResearchQueryForm extends PageParam {

    @Schema(description = "研究ID")
    private String research_Id;

    @Schema(description = "论文名称")
    private String paper_Name;

    @Schema(description = "第一作者")
    private String F_Author;

    @Schema(description = "通讯作者")
    private String Corr_Author;

    @Schema(description = "论文发表日期")
    private LocalDate paperPublicatiionDateBegin;

    @Schema(description = "论文发表日期")
    private LocalDate paperPublicatiionDateEnd;

}
